package cn.it.infrastructure.api.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author Mzq
 * @description 用户服务回复消息实体
 * @createTime 2024/7/5
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class UserServiceResponseDTO {

    /**
     * 主键
     */
    private Integer id;

    /**
     * 昵称
     */
    private String nickName;

    /**
     * 微信用户唯一标识
     */
    private String openId;

    /**
     * 用户头像
     */
    private String imageUrl;

    /**
     * 密匙
     */
    private String sessionKey;

    /**
     * 加密令牌
     */
    private String token;

    /**
     * 地址
     */
    private String address;

    /**
     * 电话
     */
    private String phone;

    /**
     * 1为正常,0为封号
     */
    private Integer status;

    /**
     * 0为普通用户，1为老用户，2为会员
     */
    private Integer userRights;

    /**
     * 描述
     */
    private String description;

}
